928e2280d28306680169d6e50f14cf34e6f72ab4,app/src/processing/app/contrib/ToolContribution.java,ToolContribution,clearClassLoader,#Base#,69

Before Change


    } catch (IOException e1) {
      e1.printStackTrace();
    }
    List<Editor> editors = base.getEditors();
    for (Editor editor : editors) {
      ArrayList<ToolContribution> contribTools = editor.contribTools;
      for (ToolContribution toolContrib : contribTools)
        if (toolContrib.getName().equals(this.name)) {

After Change


    } catch (IOException e1) {
      e1.printStackTrace();
    }
    Iterator<Editor> editorIter = base.getEditors().iterator();
    while (editorIter.hasNext()) {
      Editor editor = editorIter.next();
      ArrayList<ToolContribution> contribTools = editor.contribTools;
      for (ToolContribution toolContrib : contribTools)
        if (toolContrib.getName().equals(this.name)) {